import threading

AUTH_SERVER_IP = "128.237.121.7"
AUTH_SERVER_PORT = 23456
BUFFER_SIZE = 1024

globalConfiguration = []

globalConfigFile = "demo.yaml"
globalGetMessageRequests = 0
globalShutdown = False
globalActiveUserList = {}
globalCacheMessageList = []
globalWaitMessageList = []
globalFailureMessageList = []

globalGetMessageRequestsLock = threading.Lock()
globalShutdownLock = threading.Lock()
globalWaitListLock = threading.Lock()
globalCacheMessageListLock = threading.Lock()
globalActiveUserListLock = threading.Lock()
globalFailureMessageListLock = threading.Lock()

globalIsFailureHandled = True

globalCV = threading.Condition()

#groupList = ['student', 'teacher', ]
